fragrant giant hyssop - Turkish English Dictionary